imposing mountains that are guardians of this isolated kingdom